home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-04-08 | 100.2 KB | 3,153 lines |
- ╔═════════════════════════════════════════════════════════════════════════════╗
- ║ McDonnell Douglas Corporation ║
- ╚═════════════════════════════════════════════════════════════════════════════╝
- ┌─────────────────────────────────────────────────────────────────────────────┐
- │ SCdraw 3.0 │
- │ │
- │ Copyright (c) 1991 │
- │ McDonnell Douglas Corporation │
- │ All Rights Reserved │
- │ │
- │SCdraw is a proprietary product of McDonnell Douglas Corporation (MDC). You │
- │are hereby authorized to use SCdraw free of charge. Please note, however, │
- │that MDC makes no warranty as the merchantability or fitness for purpose of │
- │SCdraw whether such purpose has been made known or not. MDC does not provide │
- │maintenance or support for SCdraw. │
- │ │
- │MDC ACCEPTS NO LIABILITY FOR SCdraw AND HEREBY EXPRESSLY EXCLUDES LIABILITY │
- │FOR DAMAGES WHETHER DIRECT OR INDIRECT AND WHETHER ARISING IN CONTRACT, TORT,│
- │NEGLIGENCE OR ANY OTHER LEGAL OR EQUITABLE THEORY ARISING FROM USERS USE OF │
- │SCdraw. │
- │ │
- │SCdraw is an entry-level McDonnell Douglas CASE tool offered without charge │
- │to further the use and understanding of CASE technology.For information about│
- │commercially available MDC system engineering products (ProKit*WORKBENCH, │
- │PRO-IV, STRADIS) use the registration form provided with this software or │
- │call 1-(800)-225-7760. Outside the U.S. and Canada, call London (0442)232424.│
- │ │
- │ **************** THIS PRODUCT MAY NOT BE RESOLD ***************** │
- │ │
- └─────────────────────────────────────────────────────────────────────────────┘
-
- SCdraw
- Table Of Contents
-
-
- 1. Introduction
-
-
- 2. System Requirements
- Hardware requirements
- Hardware recommendations
- Supported output devices
-
-
- 3. Setting Configuration
-
-
- 4. Understanding Structure Charts
-
-
- 5. The Keyboard
-
-
- 6. Five Minute Lesson
-
-
- 7. Chart Menu
- Retrieve an existing chart
- Create a new chart
- Delete an existing chart
- Rename an existing chart
- Create a copy
- List file names
- Change the directory
- Change the default drive
-
-
- 8. Add Menu
- Module
- Link
- Loop
- Diamond
- Boundary
- Off page connector
- Text
- Data/Control parameters
-
-
- 9. Other Menu
- Move
- Delete
- Change
- Duplicate
- Group
- Size
- Highlight
- Level
- Redraw
- Profile
-
-
-
-
-
-
-
- 10. Plotting/Printing
-
-
- 11. Using a Mouse
-
-
- 12. Error Messages
-
-
-
-
- Introduction
-
-
- SCdraw is a powerful, PC-based systems development tool for analyst
- and programmers. This easy-to-use software product allows you to build
- and maintain structure charts and data structure diagrams.
-
- You can improve your productivity by providing a sound blueprint of how
- program components fit together as you build your structure chart. The
- graphic editing available in the product makes modification easy and
- documentation reliable. You can decompose more complicated structure
- chart modules into entirely separate charts and build as simple or complex
- charts as are necessary.
-
- This SCdraw User Guide is designed to provide you with the necessary
- instructions for creating structure charts on a personal computer system.
-
-
- This manual is divided into twelve sections. A description of each section
- follows:
-
- INTRODUCTION - This section describes the intended use of the SCdraw
- software package.
-
- SYSTEM REQUIREMENTS - This section describes the type of personal computer
- system required to use the SCdraw software package. It also gives
- recommendations for optimal use of the package and optional output devices
- that can be used.
-
- SETTING CONFIGURATION - This section outlines the steps you must take
- to modify the SC.BAT file to match your video, printer, and plotter
- devices.
-
- UNDERSTANDING STRUCTURE CHARTS - This section explains the types of
- symbols that are supported in SCdraw and what they mean in terms of
- designing a chart.
-
- THE KEYBOARD - This section outlines the keys that are used by SCdraw and
- their associated function.
-
- FIVE MINUTE LESSON - This section focuses on how to perform particular
- functions immediately upon starting SCdraw.
-
- CHART MENU - This section explains the CHART menu functions - retrieving
- an existing chart, creating a new chart, deleting an existing chart,
- renaming an existing chart, creating a copy of an existing chart, listing
- the file names in a directory, changing the directory and changing the
- default drive.
-
- ADD MENU - This section explains the functions available from the ADD menu
- - adding modules, links, loops, diamonds, boundaries, off page connectors,
- text, and data/control parameters.
-
- OTHER MENU - This section explains the remaining functions available from
- the OTHER menu - moves, deletes, changes, duplicates, group functions,
- changing the chart size, highlighting, leveling, redrawing, and changing
- the default settings in the profile.
-
- PLOTTING/PRINTING - This section provides a brief instruction on how to
- print or plot a chart and the default color settings for a plotter.
-
- USING A MOUSE - This section describes usage of a mouse with SCdraw.
-
- ERROR MESSAGES - This section lists error messages, common causes and
- solutions for each.
-
-
-
- SYSTEM REQUIREMENTS
-
-
- What hardware is required?
-
- 1. Any MS-DOS PC or clone (8088, 80286, 80386, 80486, 80???).
-
- 2. At least one floppy drive or a hard disk.
-
- 3. MS-DOS or PC-DOS, Level 2.0 or higher.
-
- 4. Monitor and graphics card.
-
- The following chart lists the monitor/card configuration that SCdraw
- supports indicating the resolution and number of colors that are available
- with the identified equipment.
-
- CARD/MONITOR DISPLAY
- ------------ ---------------------------------------------
- APA or XGA 720 x 350 2 colors (IBM 3270 w/5272 monitor)
- CGA (Lores) 320 x 200 4 colors
- CGA (Hires) 640 x 200 2 colors
- EGA 640 x 350 4 colors (16 with extra 64K)
- HERCULES 720 x 348 2 colors (monochrome monitor)
- MCGA 640 x 480 2 colors
- TECMAR (color) 640 x 200 16 colors (CGA monitor)
- TECMAR (mono) 720 x 352 2 colors (monochrome monitor)
- VGA 640 x 480 16 colors
-
- 5. An 8087, 80287, or 80387 math co-processor is optional. A math
- co-processor will dramatically increase the speed of drawing and editing
- your structure charts by a factor of 4 to 6.
-
-
-
-
- What do we recommend?
-
- There are several configurations that will give you equally high resolution
- graphics. However to take advantage of this resolution plus color, we
- recommend the following:
-
- EGA or VGA Color Monitor and video card
- 80286 or 80386 PC with minimum of 320KB of RAM memory
- 80287 or 80387 Math Co-Processor chip.
-
- What Output devices can I use?
-
- SCdraw also supports a wide range of output devices. These include:
-
- Printers:
-
- Epson-(narrow) FX and RX
- Epson-(wide) FX, RX, and LQ1500
- Toshiba-P321, P351, P1350, and P1351
- IBM-5152 and Proprinter
- Star Micronics-Delta 10 and Delta 15
- OKIDATA-ML92, ML93 (need plug and play)
- Hewlett Packard Laser Jet- Plus, 500+, Series II, and Series III
- Hewlett Packard Deskjet
-
- Plotters:
-
- Hewlett Packard-7220, 7470A, 7475A, 7550A, ColorPro, Draftmaster
- IBM-7371, 7372
- Sweet Pea-Six-Shooter
-
- Pointing Devices
-
- Microsoft Mouse
- Mouse Systems PC Mouse
-
-
-
- SETTING CONFIGURATION
-
-
- SCdraw as supplied, assumes that your personal computer system is equipped with
- the following:
-
- CGA Color Monitor
- CGA Graphics card
- Epson FX100 Printer
- HP 7475A plotter
-
- If your system configuration differs, you must modify the SC.BAT file to
- match your configuration.
-
- How do I change SCdraw to match may configuration?
-
- You can modify the SCdraw startup file to match your system by editing
- the file named "SC.BAT". The SC.BAT file consists of three lines:
-
- SET NO87=Y
- ECHO OFF
- SCGO IBMCGMA1 EPSFX100 HP-7475A
- | | | |
- Pos. 1 6 15 24
-
- Edit the SC.BAT file using an ASCII editor, as shown in the following
- examples. If you have a math co-processor installed, remove the line
- containing SET NO87=Y. Refer to Driver Tables on the following 2 pages
- for your options.
-
- Example 1
-
- If your system has an EPSON FX80 printer but no plotter, change the third
- line of the SC.BAT file to read:
-
- SCGO IBMCGMA1 EPSFX080
-
- Example 2
-
- If your system has a Hewlett-Packard 7470A or 7475A plotter but no printer,
- change the third line of SC.BAT file to read:
-
- SCGO IBMCGMA1 HP-7470A
- or
- SCGO IBMCGMA1 HP-7475A
-
- Note: When a printer is not specified, you must insert ten blanks between
- "IBMCGMA1" and the plotter field. A printer and/or a plotter can
- be specified, even if not present, and will not cause problems
- unless the device is selected for printer and/or plotting.
-
-
- Example 3
-
- If your system has a VGA monitor, HP LaserJet series III printer, and a
- HP 7475A plotter, change the third line of the SC.BAT file to read:
-
- SCGO PS2-VGA1 HPLA1-II HP-7550A
-
- Note: The HP LaserJet series II and III use the same driver (HPLA1-II).
-
- Monitor Driver Table
- -------------------------------------------------------------------------------
- Monitor--> CGA 5272 MCGA EGA VGA
- Color Monitor Monochrome Monochrome Color Color
- Video Card
- -------------------------------------------------------------------------------
- CGA Lores Color IBMCGMA1
- CGA Hires Color IBMCGMA2
- EGA IBM-EGA1 IBM-EGA1
- Hercules HERC-HGC
- MCGA PS2-MCGA
- Tecmar TECMARGM TECMARGM
- APA(IBM 3270) IBM-APA1
- Monochrome
- VGA PS2-VGA1
- -------------------------------------------------------------------------------
-
- Printer Driver Table
- -------------------------------------------------------------------------------
- Printer Driver
- -------------------------------------------------------------------------------
- Epson-(Narrow) FX and RX EPSFX080
- Epson-(wide) FX, RX, and LQ1500 EPSFX100
- Hewlett Packard-(8 1/2 x 11) LJ, LJ+, LJ500+ HPLASER1
- Hewlett Packard-(8 1/2 x 14) LJ+, LJ500+ HPLASER2
- Hewlett Packard-(8 1/2 x 11) LJ-II, III HPLA1-II
- Hewlett Packard-(8 1/2 x 14) LJ-II, III HPLA2-II
- Hewlett Packard-DeskJet HPLA1-II
- IBM-5152 DELTA-10
- IBM-(Narrow) Proprinter EPSFX080
- IBM-(Wide) Proprinter EPSFX100
- OKIDATA-ML92 DELTA-10
- OKIDATA-ML93 DELTA-15
- Star Micronics-Delta 10 DELTA-10
- Star Micronics-Delta 15 DELTA-15
- Toshiba-P351, P1351,and P1350 TOSH-351
- Toshiba-P321 TOSH-321
- -------------------------------------------------------------------------------
-
- Note: 1. OKIDATA printers require plug and play.
- 2. Toshiba P1350 and P1351 need to be set to undirectional.
- 3. Hewlett-Packard- Due to insufficient memory in the printer,
- the HP LaserJet only supports standard resolution (CTRL F5).
- HPLJ+ and HPLJ 500+ will support both standard and high
- resolution print (CTRL F6). The HPLJ II and III printers
- must have at least 2 MB of memory for the high resolution print.
-
-
-
- Plotter Driver Table
- -------------------------------------------------------------------------------
- Plotter Driver
- -------------------------------------------------------------------------------
- Hewlett Packard 7220 HP-7220C
- Hewlett Packard 7470-A HP-7470A
- Hewlett Packard 7475-A HP-7475A
- Hewlett Packard 7550-A HP-7550A
- Hewlett Packard ColorPro HP-7440A
- Hewlett Packard Draftmaster HP-7585A
- IBM 7371 HP-7470A
- IBM 7372 HP-7475A
- Sweet Pea Six-Shooter HP-7475A
- -------------------------------------------------------------------------------
-
-
-
- UNDERSTANDING STRUCTURE CHARTS
-
-
- SCdraw is a graphics package designed to create structure charts quickly and
- easily on your PC.
-
- A sample SCdraw chart has been included, displaying the symbols discussed
- in this section. To load the chart for viewing, follow the steps outlined
- in the section, CHART MENU, under the heading "Recalling an existing chart".
- When prompted for OLD CHART NAME, enter SAMPLE.
-
- Structure charts consist of:
-
- I. Modules
-
- - a contiguous set of program statements that can be invoked by a name.
-
- - these can include but are not limited to:
-
- . separately compiled programs
- . COBOL paragraphs
- . Fortran subroutines
-
- - represented by a rectangle and displaying:
-
- Name
- Label
-
- Process ID
-
- 1. Library Macro
-
- - module that has been predefined
-
- - indicates that the module has already been written and debugged and
- whose object and source modules are in a library
-
- - these can include but are not limited to:
- . Macros
- . reuseable copy libraries
- . industry or shop standard routines
-
- - represented by double bars along the sides of the rectangle.
-
- 2. Lexical Inclusion Attribute
-
- - indicates that one module is wholly contained within the Lexical
- boundaries of another
-
- - represented by a rectangular hat on top the module
-
-
- II. Link
-
- - a connector between modules
-
- - these can include but are not limited to:
- . COBOL PERFORMs
- . PL/1 DOs
- . FORTRAN CALL SUBROUTINES
-
- - represented by a line with an arrow at the destination
-
- III. Loop
-
- - indicates iteration
-
- - these can include but are not limited to:
- . COBOL PERFORM UNTILs
- . PL/1 DO WHILE
- . FORTRAN DOs
-
- - represented by a curving arrow attached to the bottom of the module.
-
-
- IV. Diamond
-
- - indicates decision (if statements)
-
- - represented by a diamond at the base of the module.
-
-
- V. Page Connector
-
- - symbol used to indicate that the chart continues on another page.
-
- - indicated by a square with a triangular shaped bottom.
-
- VI. Data
-
- - parameters identified on the chart as being significant and passed
- to the next module.
-
- - the arrow indicates which way the data is flowing
-
-
- VII. Control
-
- - parameters that indicate control.
-
- - these can include but are not limited to:
- . flags
- . indicators
- . status codes
-
- - represented by a dot on the end of the tail of the arrow.
-
-
-
-
-
- THE KEYBOARD
-
- SCdraw is a menu-driven system, with menu options selected via highlighting and
- pressing ENTER. In some cases, selecting a menu option will cause a new menu
- to replace the original menu.
-
- KEYS PURPOSE
- ------------- --------------------------------------------------------------
-
- ESC returns to a higher menu
- used to end bend point selection when drawing links and
- boundries.
-
- CTRL + Break terminates a currently selected menu option
- stops the printer or plotter
-
- INS change the speed of the cursor (graphic locator) or
- zoom frame.
- INSert off - fast (move several pixels at a time)
- INSert on - slow (move one pixel at a time)
-
- ENTER picks a point on the chart
- picks highlighted function
-
- CTRL + F1 PAN
- moves part of the chart that is not currently visible to the
- screen.
- To use the Pan function, press the CTRL+F1 key. This function
- allows you to scan a chart after using the Zoom function.
- Using the graphic locator, select a reference point on the
- diagram, press ENTER. Pick second point to determine
- direction of pan, press ENTER. For example, if you are zoomed
- in on a section of the diagram and you want to view a part of
- the diagram which is to the left of the currently viewed area,
- your second point will be to the right of your first reference
- point, indicating that you wish to move the diagram to the
- right in order to view the left section.
-
- CTRL + F2 ZOOM
- to enlarge a portion of the diagram on the screen for clearer
- viewing and editing.
- To use the Zoom function, press the CTRL+F2 key. This function
- provides you with a zoom frame that is moved by using the
- arrow keys on the numeric keypad. The plus (+) and minus (-)
- keys allow you to enlarge or reduce the size of the frame.
- When the frame reaches the desired position and size, press
- the ENTER key and the framed area will be displayed in full
- screen size. The zoom function can be envoked multiple times
- without restoring to the full chart.
-
-
- CTRL + F3 FULL RESTORE
- to return to the full scale chart after you have zoomed to
- another level of the chart.
-
- CTRL + F4 ONE LEVEL RESTORE
- to return to the view that resulted from the previous zoom.
-
- CTRL + F5 PRINT (low)
- to print a single density copy of the chart.
-
- CTRL + F6 PRINT (high)
- to print a double density copy of the chart which gives
- clearest print but is slower than single density.
-
-
-
- FIVE MINUTE LESSON
-
- The following steps will take you through the creation of a simple structure
- chart. If you are going to use this lesson please be sure of the following:
-
-
- - you have installed or loaded SCdraw into your PC
- - you have edited SC.BAT to match your PC configuration
- - you understand the symbols used in structure charts.
-
-
- I. Load SCdraw
-
- Change to the drive and directory where SCdraw is installed. Then enter
- SC and press "RETURN" or "ENTER" to start SCdraw.
-
- The CHART menu will appear as the program is loaded.
-
- To make a selection use the up and down arrows, or your mouse, to
- highlight your selection. Press enter.
-
- II. Create a new Chart
-
- Select NEW from the menu and press enter. Now type a name for the new
- chart; for example, MASTER, and press enter.
-
- The next prompt will be for you to select your own profile. If you wish
- to do this, press Y and turn to Chapter 9 for an explanation.
-
- For this lesson, press N after change Profile; and press enter.
-
- III. Add a Module
-
- Highlight MODULE by moving your cursor up or down and press enter.
-
- SCdraw will respond by prompting you and asking you a series of questions.
-
- 1. Pick position
-
- Move the cursor via the mouse or cursor control arrows to
- where the lower left hand corner of the module is to be
- placed. Press ENTER.
-
- 2. Name
-
- Type in the name of the module which will appear at the top of the
- module box and press ENTER.
-
- 3. Label
-
- Type in the first line of the label. You have a maximum of 5 lines
- of 15 characters each for the full label. Press ENTER.
-
-
- 4. Second Line
-
- Type in the second line and press enter. If you do not want any more
- lines, simply press enter and SCdraw will know you have no more
- lines.
-
- 5. Process ID
-
- Type in the ID of the process that this module came from, if
- applicable and press enter. This assumes that you may have a data
- flow diagram with a process on it that relates to this module.
-
- Press ENTER if there is no ID.
-
- The module box with the information you just supplied will now be drawn.
-
- Now follow instructions 1-5 again and draw several more modules.
-
- When you are finished with the 'Add Module Mode', press ESC to return you
- to the full menu.
-
- IV. Zoom In
-
- To get a more comfortable size of symbols displayed on your chart, you
- can zoom in to a smaller portion of the chart.
-
- Press CNTL + F2 and you will see a square frame appear on your chart.
- Use the + and - keys to increase or decrease the size of this zoom
- frame. You can move this frame around with the mouse or cursor keys to
- place it over a specific area and their zoom in on just that area.
-
- When you are comfortable with the area to be zoomed in and the position
- of the frame, press ENTER. If you need to zoom in even clearer, follow
- the instructions above until the zoomed area is clearly visible and
- large enough to work in. You can modify the chart at any zoom level.
-
- To end this zoom function, press ESC.
-
- To return to full scale, press CNTL + F3.
-
- V. Add a Link
-
- Highlight Link on menu by moving your cursor up or down and press enter.
-
- SCdraw will respond by prompting you and asking you a series of questions.
-
- 1. Source
-
- Move the cursor via the mouse or cursor control arrows to a point on
- the module you want to draw a link from. Press enter.
-
- 2. Bend points
-
- Move the cursor drawing an imaginary line towards the module you want
- to connect to. At each turn you can establish a bend point by
- pressing enter.
-
- When you have reached the destination, press enter for the last time
- to connect the link to the module. Then press ESC to end the
- selection process.
-
- SCdraw will respond by drawing the link the way you drew it with your
- cursor keys or mouse.
-
- You can continue to add more links by following instructions 1 and 2
- again.
-
- When you are finished with the 'Add Link' mode, press Enter to return
- you to the full menu.
-
- VI. Add Data or Control
-
- DATA and CONTROL attributes work the same way. The difference on the
- chart will be that DATA will have an open-ended arrow and CONTROL will
- have a closed-ended arrow.
-
- Highlight DATA by moving your cursor up or down to DATA and press ENTER.
-
- SCdraw will respond by prompting you and asking you the following
- questions.
-
- 1. SELECT DATA OR CONTROL TYPE:
- Highlight the selection at the top left of the screen-
- DATA or CTRL (control), IN (top-down), or RTD (returning,
- bottom-up). Press ENTER.
-
- 2. PICK POINT ON LINK SYMBOL:
- Move the graphic locator to a point on the link to place
- the DATA or CTRL arrow. Press ENTER.
-
- 3. LABEL:
- Type in the first line of the label for the arrow. 2 lines
- of 15 characters each are available for the full label.
- Press ENTER.
-
- 4. NEXT LINE?
- Type in the second line of the label and press ENTER. If no
- second line is needed, just press ENTER.
-
- The DATA and CTRL arrow and its label will now be drawn. Follow
- instructions 2 - 4 to place more parameters on the chart.
-
- When finished with the ADD DATA or CTRL mode, press ESC to
- return to the full menu.
-
- VII. Print a Chart
-
- Return to the Add Menu and press ATL + F6 to print your chart.
-
- If you want to print the entire chart, you should be at full scale -
- press CNTL + F3. To print only a portion of the chart, zoom in on that
- portion with CNTL + F2.
-
- SCdraw will print your chart.
-
-
-
-
- CHART MENU
-
-
- Once SCdraw has been loaded, this CHART menu will appear:
-
- CHART:
- OLD
- NEW
- DELETE
- RENAME
- COPY
- DIR
- CHG DIR
- DRIVE
-
-
- SELECTION FUNCTION:
-
- The chart menu is used to establish and administer chart names and to select
- the default directories and drives where the charts are to be stored.
-
- SELECT PURPOSE
- ------- -------------------------------------------
-
- OLD to select an existing chart
- NEW to create a new chart
- DELETE to delete an existing chart
- RENAME to rename an existing chart to a new name
- COPY to create a copy of an existing chart
- DIR to list the contents of the current directory
- CHG DIR to change the DOS directory for accessing or storing
- charts
- DRIVE to select the disk drive for accessing or storing charts
-
-
-
- RECALLING AN EXISTING CHART
-
- This function recalls an existing chart for display or update.
-
- The system prompts, and appropriate user responses are outlined as follows:
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------- ---------------------------------------------------
-
- 1. SELECT FUNCTION: 1.Highlight OLD by moving the cursor up or down via
- the cursor control arrows or mouse. Press ENTER.
-
- 2. OLD CHART NAME? 2.Type in the chart name. Press ENTER. Note:
- SCdraw will attempt to locate the chart via the
- current directory and drive settings. Use the CHG
- DIR (Change directory) or DRIVE (change drive)
- functions from the CHART menu, as necessary, to
- modify these settings.
-
- 3. CHANGE PROFILE 3.Enter "Y" to change the profile or "N" to use the
- (Y/N)? current profile default values. Press ENTER.
-
- The standard SCdraw system profile default values
- are outlined below: (Refer to the Profile Function
- under "Other Menu" for additional information)
-
- DISPLAY - FULL: causing all labels and IDs to be
- displayed when viewing the chart.
-
- PROMPTS - FULL: causing SCdraw to prompt for
- all labels and IDs when creating a new chart or
- modifying an existing chart.
-
- SNAP - ON: providing automatic alignment of
- symbols and bend points, as they are created, along
- an invisible horizontal and vertical matrix.
-
- COLORS - MODULE: White
- - LINK: White
- - LOOP: White
- - DIAMOND: White
- - BOUND: Green
- - PAGE CONN: White
- - TEXT: Blue
- - DATA: Red
- - CONTROL: Blue
-
- TEXTSIZE - .25 inches
-
- For help in modifying profile values, see The Profile
- Function under the Other Menu.
-
- Upon completion of establishing your profile values,
- press ESC until the CHART menu is displayed.
-
-
-
- CREATING A NEW CHART (NEW)
-
- This function creates a new chart.
-
- The system prompts and appropriate user responses are outlined as follows:
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------- ----------------------------------------------------
-
- 1. Select Function 1.Highlight NEW by moving the cursor up or down
- via the cursor control arrows or mouse. Press
- ENTER.
-
- 2. NEW CHART 2.Type in the name of the chart to be created (using
- NAME? standard DOS naming conventions of up to eight
- alphanumeric characters). Press ENTER
-
- Note: SCdraw will create the new chart using the
- current directory and drive settings. Use the CHG
- DIR (change directory) or DRIVE (change drive)
- functions from the CHART Menu, as necessary, to
- modify these settings before creating a new chart.
-
- 3. CHART SIZE (W,H)? 3. Type in the size of the chart (specified in
- inches) in the format: width, height. Press ENTER.
-
- The default chart size is 14 inches wide and 9 inches
- high. This default chart size can be selected by
- simply pressing ENTER without specifying the width
- and height parameters.
-
- The default size is intended to offer a comfortable
- frame size and relative symbol set size for your
- chart. Chart size can, however, be changed at any
- time after the chart has been created by simply
- using the SIZE function of the ADD or OTHER
- menu.
-
- An explanation of the impact of chart size on
- plotting and printing can be found in the
- Plotting/Printing section of this manual.
-
- 4. CHANGE PROFILE 4.Enter "Y" to change the profile or "N" to use the
- (Y/N)? current profile default values. Press ENTER.
-
- The standard SCdraw profile default values are
- outlined below:
-
- DISPLAY - FULL: causing all labels and IDs to be
- displayed when viewing the chart.
-
-
-
- PROMPTS - FULL: causing SCdraw to prompt for
- all labels and IDs when creating a new chart or
- modifying an existing chart.
-
- SNAP - ON: providing automatic alignment of
- symbols and bend points, as they are created, along
- an invisible horizontal and vertical matrix.
-
- COLORS - MODULE: White
- - LINK: White
- - LOOP: White
- - DIAMOND: White
- - BOUND: Green
- - PAGE CONN: White
- - TEXT: Blue
- - DATA: Red
- - CONTROL: Blue
-
- TEXTSIZE - .25 inches
-
- For help in modifying profile values, see the Profile
- Function under the Other Menu.
-
- Upon completion of establishing your profile values,
- press ESC until the CHART Menu is displayed.
-
-
- DELETING AN EXISTING CHART (DELETE)
-
- This function will delete an existing chart from the currently specified
- directory and drive.
-
- The systems prompts and appropriate user responses are outlined as follows:
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------- ----------------------------------------------------
-
- 1. SELECT FUNCTION: 1.Highlight DELETE by moving the cursor up or
- down via the cursor control arrows or mouse. Press
- ENTER.
-
- 2. DELETE CHART 2.Enter the name of the chart to be deleted. Press
- NAME? ENTER.
-
- The specified chart will be deleted.
-
-
- RENAMING AN EXISTING CHART (RENAME)
-
- This function provides the ability to change the name of an existing chart
- to a new name.
-
- The system prompts and appropriate user responses are outlined as follows:
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------- ----------------------------------------------------
-
- 1. SELECT FUNCTION: 1.Highlight RENAME by moving the cursor up or
- down via the cursor control arrows or mouse. Press
- ENTER.
-
- 2. RENAME CHART
-
- NAME? 2.Type in the current name of the existing chart that
- is to be renamed. Press ENTER
-
- 3. NEW CHART NAME? 3.Type in the new name to be given to the existing
- chart (using standard DOS naming conventions of
- up to eight alphanumeric characters). Press
- ENTER.
-
- The existing chart will be renamed.
-
-
- COPYING AN EXISTING CHART (COPY)
-
- This function provides the ability to create a copy of an existing chart.
-
- The system prompts and appropriate user responses are outlined as follows:
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------- ----------------------------------------------------
-
- 1. SELECT FUNCTION: 1.Highlight COPY by moving he cursor up or down
- via the cursor control arrows or mouse. Press
- ENTER.
-
- 2. COPY CHART 2.Type in the name of the existing chart which is to
- NAME? be copied. Press ENTER.
-
- 3. NAME OF COPY? 3.Type in the name to be given to the new copy of the
- chart (using standard DOS naming conventions of
- up to eight alphanumeric characters). Press
- ENTER.
-
- The new copy of the chart will be created.
-
-
- LISTING THE NAMES OF THE FILES IN THE DIRECTORY (DIR)
-
- This function invokes the DOS directory command to provide a listing of the
- names of all files stored in the current directory on the current drive.
-
- The system prompts and appropriate user responses are outlined as follows:
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------- -----------------------------------------------
-
- 1. SELECT FUNCTION: 1.Highlight DIR by moving the cursor up or down via
- the cursor control arrows or mouse. Press ENTER.
-
- 2. A complete list of the 2.Press ENTER to resume SCdraw.
- names of the files in
- the current directory
- on the current drive
- is displayed.
-
-
-
- CHANGING THE DIRECTORY (CHG DIR)
-
- This function will allow a different directory path to be specified for the
- storing or accessing of charts.
-
- The system prompts and appropriate user responses are outlined as follows:
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------- ----------------------------------------------------
-
- 1. SELECT FUNCTION: 1.Highlight CHG DIR by moving the cursor up or
- down via the cursor control arrows or mouse. Press
- ENTER.
-
- 2. DIRECTORY NAME? 2.Type in the new directory path name. Press
- ENTER.
-
- The directory pointer has been changed.
-
- Note: Only an existing directory may be specified
- when using this command. For help in creating a
- new directory, refer to the DOS manual provided
- with your PC equipment.
-
-
- CHANGING THE DEFAULT DRIVE (DRIVE)
-
- This command allows a different disk drive to be specified for the storing or
- accessing of charts.
-
- The system prompts and appropriate user responses are outlined as follows:
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------- ----------------------------------------------------
-
- 1. SELECT FUNCTION: 1.Highlight DRIVE by moving the cursor up or down
- via the cursor control arrows or mouse. Press
- ENTER.
-
- 2. ENTER DRIVE: Enter the drive where the charts are to be stored or
- accessed. Press ENTER.
-
- The new drive will now have specified.
-
- Note: The validity of selected drives will depend on
- the specific equipment configuration of your PC
- system.
-
-
-
-
-
-
- ADD MENU
-
-
-
-
- The ADD menu is used to add symbols to a chart.
-
- SCdraw can contain up to 800 symbols per structure chart. The types of
- symbols you can select are as follows:
-
-
-
- SELECT PURPOSE
- ------ ---------------------------------------------------
- MODULE to create a rectangular box representing a major
- function of the system
-
- LINK to draw a line connecting modules and off page
- connectors
-
- LOOP placed on a module showing that the module is
- iterative
-
- DIAMOND placed on a module and represents a decision
- point
-
- BOUNDARY used to border objects or text on a chart
-
- PAGE CONNECTOR to identify that the chart is continued to or
- from another page
-
- TEXT to type in free-form words and phrases or make
- notations, titles, etc.
-
- DATA/CONTROL to indicate that data or control parameters are
- being passed to or from a module or off page
- connector
-
-
- ADD A MODULE
-
- This function allows you to create a module with its associated name,
- label and process ID.
-
- The system prompts and appropriate user responses are outlined as follows:
-
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ---------------------------------
- 1. SELECT SYMBOL TO BE ADDED OR 1. Highlight MODULE by moving the
- OTHER FUNCTION: cursor up and down via the
- arrows or mouse. Press ENTER.
-
- 2. PICK POSITION: 2. Move the graphic locator
- (cursor) to a position repre-
- senting the lower left corner
- of the module. Press ENTER.
-
- *3. MODULE NAME? 3. Type in the name (1-11 alpha-
- numeric characters) of the
- module. This name will appear
- at the top of the module box.
- Press ENTER.
-
- For no name, simply press ENTER
- instead of typing in the name.
-
- **4. LABEL? 4. Type in the first line of the
- label. There are 5 lines of 15
- characters available for the
- label. Press ENTER.
-
- NEXT LINE? Type in the next line of the
- label and press ENTER after each
- line. This prompt will be
- repeated 4 times or until ENTER
- is pressed without typing in a
- line of label.
-
- 5. PROCESS ID? 5. Type in the ID of the process
- that this module represents, if
- applicable. It must be numeric
- but may contain imbedded periods
- (.) and dashes (-). Press ENTER.
-
- A process ID assumes that you
- have a data flow diagram with a
- process on it that relates to
- this module.
-
- For no ID, simply press ENTER.
-
-
- To continue adding more modules, repeat steps 2-5 above. To exit out of
- this ADD MODULE mode, press ESC.
-
-
-
- *If the PROMPTS mode in your PROFILE is set to NONE, SCdraw will not
- prompt you any further and will simply draw the module at this time.
-
- **If the PROMPTS mode in your PROFILE is set to PARTIAL, SCdraw will not
- prompt you any further and will draw the module with a name only.
-
-
- NOTE: SCdraw has a feature called SNAP which when turned 'on' will snap
- all symbols (including modules) along an invisible horizontal and vertical
- grid. To turn the SNAP feature on or off, go to the PROFILE function on
- the ADD/OTHER menu.
-
-
-
- ADD A LINK
-
-
- This function allows you to join two modules or a module to an off page
- connector. The direction the link is drawn determines the direction of
- the arrow at the end of the link. For example, for a link from top-down,
- the arrow will be drawn at the `to' module or bottom module.
-
- The system prompts and appropriate user responses are outlined as follows:
-
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ------------------------------------
- 1. SELECT SYMBOL TO BE ADDED OR 1. Using the cursor control keys
- OTHER FUNCTION: highlight LINK. Press ENTER.
-
- 2. SOURCE: 2. Position the graphic locator on the
- module or off page connector that
- represents the starting point of
- the link. Press ENTER.
-
- Be accurate when touching the mod-
- ule or connector for precise
- drawings.
-
- 3. BEND POINTS OR DESTINATION 3. Move the graphic locator to a
- (FINAL POINT): point on the module or off page
- connector that you are connecting
- to. Draw the line as you want it
- to appear - with or without bend
- points; horizontally, vertically,
- or the most direct route. At each
- turn of the line, press ENTER to
- indicate a bend point.
-
- When the final destination is
- reached, press ENTER again and
- then ESC to terminate the drawing
- of the line.
-
-
- The link will now be drawn as you drew it with the graphic locator and
- bend points. SCdraw is in ADD LINK mode and steps 2 and 3 may now be
- repeated. To exit out of this mode, press ESC.
-
-
-
- NOTE: To increase precision of moving the locator or touching the source
- or destination, press the INS key. When the INS is on, the locator moves
- one pixel at a time (slower) and when it is off, it moves several pixels
- at a time (faster).
-
-
- ADD A LOOP
-
-
- This function allows you to place a curved line (LOOP) on the bottom of a
- module. A loop indicates iteration. It can be drawn to include any links
- that should be repeated by defining the start and end points of the loop.
-
- The system prompts and appropriate user response are outlined as follows:
-
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ----------------------------------
- 1. SELECT SYMBOL TO BE ADDED OR 1. Highlight LOOP by using the cursor
- OTHER FUNCTION: control keys. Press ENTER.
-
- 2. LOOP START POSITION: 2. Position the graphic locator on
- the bottom of the module marking
- the start position of the loop
- (the left side). Press ENTER.
-
- 3. LOOP END POSITION: 3. Position the graphic locator to
- mark the point on the same module
- that will end the loop. Press
- ENTER.
-
- The loop should be drawn across
- those links that are included in
- the iteration. Those links that
- are not reiterated should be out-
- side the loop.
-
-
- To continue adding more loops, repeat steps 2 and 3 above. To exit out of
- this ADD LOOP mode, press ESC.
-
-
- NOTE: To increase precision of moving and placing the locator, press
- INS. INS 'on' moves the locator one pixel (slower) at a time. INS 'off'
- moves the locator several pixels at a time.
-
-
-
- ADD A DIAMOND
-
-
- This function allows you to place a DIAMOND on a module indicating that a
- call to one or more modules is conditional; in other words, that there is
- a decision point.
-
- The system prompts and appropriate user responses are outlined as follows:
-
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ---------------------------------------
-
- 1. SELECT SYMBOL TO BE ADDED OR 1. Highlight DIAMOND by using the
- OTHER FUNCTION: cursor control keys. Press ENTER.
-
- 2. DIAMOND CENTER POINT: 2. Position the graphic locator on the
- bottom of the module marking the
- center point for the diamond place-
- ment. Press ENTER.
-
- If the diamond crosses or covers
- any links, they are redrawn
- exitting out of the bottom center
- point of the diamond.
-
-
- To continue to add more diamonds, follow step 2 above. To exit out of
- this ADD DIAMOND mode, press ESC.
-
-
- NOTE: Remember to use the INS key to increase precision in moving the
- graphic locator. See THE KEYBOARD.
-
-
- ADD A BOUNDARY (BOUND)
-
-
- This function allows you to place a boundary around a group of symbols
- including text. This feature is often used to block text or to bound a
- group of modules to be discussed in a review or for follow up purposes.
- There are several options associated with this feature: selecting points
- for the boundary, line style and line width of the boundary line.
-
- The system prompts and appropriate user responses are outlined as follows:
-
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ----------------------------------
-
- 1. SELECT SYMBOL TO BE ADDED OR 1. Highlight BOUND by using the
- OTHER FUNCTION: cursor control keys. Press ENTER.
-
- 2. SELECT LINE STYLE: 2. Select the line style by high-
- lighting the style and press ENTER.
-
- The line styles available are:
- SOLID - continuous line
- DASHED - broken line
- DOTTED - dotted line
- MIXED - mixture of broken and
- dotted line
-
- 3. SELECT LINE WIDTH: 3. Select the width desired by high-
- lighting and press ENTER.
-
- The line widths available are:
- NORMAL - single line
- BOLD - double thickness
- HEAVY - triple thickness
-
- 4. ENTER VERTEX POINTS 4. Select the points defining the
- boundary by moving the graphic
- locator and pressing ENTER at each
- corner or bend.
-
- When no more vertex points are
- required, press ESC.
-
- A maximum of 100 points may be
- defined for each boundary.
-
-
- To continue to place more boundaries on the structure chart, repeat steps
- 2 through 4 above. To exit out of this ADD BOUND mode, press ESC.
-
-
-
-
-
- ADD AN OFF PAGE CONNECTOR (PAGE CON)
-
-
- This function allows you to place an off page connector on the chart to
- indicate that the structure chart continues on another page.
-
- The system prompts and appropriate user responses are outlined as follows:
-
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ----------------------------------
-
- 1. SELECT SYMBOL TO BE ADDED OR 1. Move the cursor highlighting PAGE
- OTHER FUNCTION: CON. Press ENTER.
-
- 2. CENTER POINT: 2. Position the cursor at the center
- point where the off page connector
- is to be drawn. Press ENTER.
-
- *3. LABEL? 3. Enter the label text (one or two
- alphanumeric characters) and press
- ENTER.
-
- For no label, simply press ENTER in
- place of the label.
-
- To continue adding more off page connectors, repeat steps 2 and 3 above.
- To exit out of this ADD PAGE CON mode, press ESC.
-
-
- *If the PROMPTS mode in your PROFILE is set to NONE, SCdraw will not
- prompt you any further and will simply draw the off page connector at this
- time.
-
- ADD TEXT
-
-
- This function allows you to define a text string to be drawn on the chart
- at a specific location. There are several options associated with this
- feature: selecting position, height and centering of text.
-
- The system prompts and appropriate user responses are outlined as follows:
-
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ----------------------------------
-
- 1. SELECT SYMBOL TO BE ADDED OR 1. Using the cursor keys highlight
- OTHER FUNCTION: TEXT. Press ENTER.
-
- 2. TEXT? 2. Enter the desired text (63 alpha-
- numeric characters maximum per
- line). Press ENTER.
-
- 3. PICK POSITION: 3. Position the graphic locator at
- the point where the text is to be
- located. Press ENTER.
-
- 4. HEIGHT: 4. Move the graphic locator to define
- the letter height of the text.
- Press ENTER.
-
- The letter height is defined as the
- vertical distance between the first
- point entered and the point just
- defined.
-
- If you wish to use the default
- height, which is 0.25 inches, simply
- press ENTER without moving the
- graphic locator.
-
- 5. SELECT RELATION: 5. Select how the text is to be
- centered by highlighting the appro-
- priate option. Press ENTER.
-
- The options available are:
- START - start the text string
- where the graphic loca-
- tor is now positioned
- CENTER - center the text using
- the current position of
- the graphic locator as
- the center of the text
- just entered
- END - position the text to end
- at the current position
- of the graphic locator
-
-
- To continue adding more text, repeat steps 2-5 above. To exit out of this
- ADD TEXT mode, press ESC.
-
-
-
-
- ADD DATA/CONTROL (DATA/CTL)
-
-
- This function allows you to enter data and control parameters on the links
- between modules and off page connectors. Data is shown on the chart as an
- open-ended arrow with the direction of the arrow indicating which way the
- parameter is being passed between modules. Control is shown on the chart
- as a closed-ended arrow.
-
- An example of data in a payroll system might be pay, employee record,
- etc. An example of control might be exception flags, error indicators,
- end-of-field (EOF) notations, etc.
-
- To distinguish between parameters that are normal data to be operated upon
- from parameters that show control, the DATA versus CTL function is
- selected.
-
- The system prompts and appropriate user responses are outlined as follows:
-
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ------------------------------------
-
- 1. SELECT SYMBOL TO BE ADDED OR 1. Highlight DATA/CTL by using the
- OTHER FUNCTION: cursor control keys.
-
- 2. SELECT DATA OR CONTROL TYPE: 2. Select the type of parameter that
- is to be placed on the chart.
- Press ENTER.
-
- The types of parameters are:
- DATA IN - represents data flowing
- in a hierarchy, top-
- down
- CTRL IN - represents a control
- parameter in a hierar-
- chy, top-down
- DATA RTD -represents data flowing
- from bottom up between
- two modules or from a
- page connector to a
- module
- CTRL RTD -represents a control
- parameter flowing from
- bottom up between two
- modules or from a page
- connector to a module
-
-
- 3. SELECT POINT ON LINK SYMBOL: 3. Select the point on the link symbol
- where the end of the arrow should
- start. Press ENTER.
-
- DATA and CTRL IN arrows will
- always draw on the left side of the
- link. DATA and CTRL RTD arrows
- will always draw on the right side
- of the link.
-
- The link must be touched with the
- graphic locator for the link to be
- detected. The data and control
- arrows will actually draw to the
- side of the link--not on it.
-
- 4. LABEL? 4. Type the label for the parameter.
- Press ENTER.
-
- There are 2 lines of 15 positions
- available for this label. The
- first line of the label will draw
- out to the side of the closed or
- open-ended side of the arrow.
-
- NEXT LINE? Type in the next line of label and
- press ENTER.
-
- For no label or no second line of
- label, simply press ENTER instead
- of the label.
-
-
- To continue adding more data or control parameters, repeat steps 2-4
- above. To exit out of this ADD DATA/CTL mode, press ESC.
-
- OTHER MENU
-
-
- The OTHER functions menu is used to change an existing structure chart.
-
- Some of the OTHER functions contain menus within menus (for example, the
- CHANGE function). Pressing the ESC key will return you to the previous
- menus.
-
- The OTHER functions you can select are as follows:
-
-
- SELECT PURPOSE
- ------- ---------------------------------------------------
-
- MOVE to move modules, off page connectors, and text on
- a chart
-
- DELETE to delete any symbol on the chart
-
- CHANGE to change information on any individual symbol on
- the chart:
- For modules: name, label, process ID, lexical
- inclusion attribute, library
- attribute, color
- For links: path, color
- For loops: location, color
- For diamonds: location, color
- For boundaries: path, width, style, color
- For page connectors: label, color
- For text: text, size, color
- For data & control: label, location, color
-
- DUPL to duplicate an existing module, off page connector,
- text, data or control arrow
-
- GROUP to pick and move several symbols at once, to move
- tree structures or delete tree structures
-
- SIZE to change the size of an existing chart
-
- HILIGHT to highlight any symbol on the chart
-
- LEVEL to expand a chart to a subchart
-
- REDRAW to plot a chart or change the display options (what
- labeling information is displayed) and then SCdraw
- will redraw the chart on the screen
-
- PROFILE to allow the user to change the profile defaults:
- Display
- Prompts
- Snap feature
- Colors
- Textsize
-
-
-
-
-
-
-
-
-
-
- The MOVE function
-
-
- This function allows you to move modules, off page connectors and text
- within a chart. When modules and off page connectors are moved, their
- associated links and data and control arrows are moved automatically.
-
- The symbol prompts and appropriate user responses are outlined as follows:
-
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ----------------------------------
-
- 1. SELECT SYMBOL TO BE ADDED OR 1. Highlight MOVE by using the cursor
- OTHER FUNCTION: control keys. Press ENTER.
-
- 2. PICK SYMBOL: 2. Position the graphic locator on the
- symbol to be moved. Press ENTER.
-
- The graphic locator must touch the
- symbol to be moved anywhere on its
- text or line segments. If text is
- being moved, place the locator any-
- where on the text and press ENTER.
-
- 3. PICK LOCATION: 3. Move the graphic locator to the new
- position for the symbol or text.
- Press ENTER.
-
-
- The symbol is redrawn at the new location starting at the definition point
- of the symbol. For modules and off page connectors, all connecting links,
- data and control arrows will be redrawn to this new location.
-
- To continue to move more symbols, repeat steps 2 and 3 above. To exit out
- of this MOVE SYMBOL mode, press ESC.
-
-
-
- NOTE: To move several modules at once, use the GROUP function.
- To move links, loops, diamonds, data and control arrows, and
- boundaries use the CHANGE function.
-
- REMINDER: To increase precision of moving the locator, remember to press
- the INS key. (See THE KEYBOARD).
-
-
-
-
-
-
-
-
-
-
- The DELETE Function
-
-
- This function allows you to delete individual symbols and text (a line at
- a time) off a structure chart.
-
- The system prompts and appropriate user responses are outlined as follows:
-
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ----------------------------------
-
- 1. SELECT SYMBOL TO BE ADDED OR 1. Highlight DELETE by using the cursor
- OTHER FUNCTION: control keys. Press ENTER.
-
- 2. PICK SYMBOL: 2. Move the graphic locator picking the
- symbol, boundary or line of text to
- be deleted. Press ENTER.
-
- The graphic locator must touch the
- symbol to be deleted anywhere on its
- text or line segments. If text is
- being deleted, place the locator
- anywhere on the text and press
- ENTER.
-
-
- The symbol is deleted from the chart. For modules and off page
- connectors, all connecting links, data and control arrows are also
- deleted. These symbols are permanently deleted from the chart.
-
- To continue to delete more symbols, repeat step 2 above. To exit out of
- this DELETE SYMBOL mode, press ESC.
-
-
- NOTE: To delete modules in a tree structure (a hierarchy), use the GROUP
- function.
-
-
-
-
-
-
-
- The CHANGE Function
-
-
- The CHANGE function uses eight different change menus. These change menus
- are used to change existing symbols within a chart. Symbols and
- information that can be changed are as follows:
-
- Modules - name, label, process ID, lexical inclusion,
- attribute, library attribute, and color
- Links - path, color
- Loops - location, color
- Diamonds - location, color
- Boundaries - path, width, style, color
- Page Connectors - label, color
- Text - text, size, color
- Data & Control - label, location, color
-
-
- To change the system's defaults (display mode, prompts, snap on/off,
- colors for symbols and textsize, select the PROFILE function on the OTHER
- menu.
-
- To change a symbol to be highlighted or not, select the HILIGHT function
- on the OTHER menu.
-
- To change the size of the chart, select the SIZE function.
-
-
-
-
- Change a Module
-
-
- This function is used to change existing information about a module.
-
- The symbol prompts and appropriate user responses are outlined as follows:
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ----------------------------------
-
- 1. SELECT SYMBOL TO BE ADDED OR 1. Highlight CHANGE using the cursor
- OTHER FUNCTION: control keys. Press ENTER.
-
- 2. PICK SYMBOL: 2. Move the graphic locator to the
- module to be changed. Press
- ENTER.
-
- Remember that the locator must
- touch the module on its text or
- line segments.
-
- 3. SELECT CHANGE OPTION: 3. Highlight the information about
- the module that is to be changed.
- Press ENTER.
-
- The options available are:
- NAME
- LABEL
- PR ID (process ID)
- COLOR
- LIB (library attribute)
- LEX (lexical inclusion attribute)
-
- The following narrative explains each of the options available for
- changing a module's information:
-
- *NAME If you selected NAME, type in the new name
- for the module. Press ENTER.
-
- LABEL If you selected LABEL, type in the first
- line of the new label. Press ENTER.
-
- Then type in the next line of the label,
- if appropriate. Press ENTER after each
- line. There are 5 lines available.
- If no label or no more lines of label are
- required, simply press ENTER.
-
- The entire label will need to be reentered
- if LABEL is selected.
-
- PR ID (process ID) If you selected PR ID, type in the new
- process ID. Press ENTER.
-
-
- COLOR If you selected COLOR, move the locator
- highlighting the appropriate color you want
- to change this module to. Press ENTER.
-
- The color options are:
- RED
- GREEN
- BLUE
- CYAN
- YELLOW
- MAGENTA
- WHITE
-
-
- LIB (library attribute) If you picked LIB, move the locator high-
- lighting the status of the module. Press
- ENTER.
-
- The status options are:
- ON - draws a second vertical bar on
- each side of the module
- OFF - removes the double bars from the
- module; indicates that this is not
- a library module
-
-
- LEX (lexical inclusion) If you picked LEX INCL, move the cursor
- highlighting the status of the module as
- it pertains to this attribute. Press ENTER.
-
- The status options are:
- ON - draw a triangular hat on the top
- of the module to indicate that this
- module is lexically included
- OFF - removes the triangle from the top
- of the module; indicates that the
- module is not lexically included
-
-
- To continue making changes to this module, continue picking the option
- to be changed and pressing ENTER. To exit from making changes to this
- module (the CHANGE MODULE mode), press ESC.
-
- To exit from the CHANGE SYMBOL function, press ESC again.
-
-
-
- *REMINDER: The prompts are dependent upon the PROMPT setting in your
- PROFILE section. If prompts are set to NONE, you will not be asked for
- any names or labels.
-
-
-
-
-
- Change a Link
-
-
- This function is used to change a link's path or color.
-
- The symbol prompts and appropriate user responses are outlined as follows:
-
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ----------------------------------
-
- 1. SELECT SYMBOL TO BE ADDED OR 1. Highlight CHANGE by using the cursor
- OTHER FUNCTION: control keys. Press ENTER.
-
- 2. PICK SYMBOL: 2. Move the graphic locator to the
- link to be changed. Press ENTER.
-
- Remember that the locator must
- touch the link on its line segment.
-
- 3. SELECT CHANGE OPTION: 3. Select the information to be changed
- about the link. Press ENTER.
-
- The options available are:
- PATH
- COLOR
-
- The following narrative explains each of these link options:
-
- PATH If you selected PATH, first identify the new
- source (the origin of the link) by moving
- the graphic locator to the module or off
- page connector. Press ENTER.
-
- Next draw a line with the graphic locator
- to the module or off page connector that you
- are connecting to. At corners and turns, if
- any, press ENTER to mark bend points. At the
- destination, press ENTER again.
-
- Press ESC and the link will be redrawn.
-
-
- COLOR If you selected COLOR, highlight the appropri-
- ate color from the CHANGE COLOR menu with the
- cursor control keys. Press ENTER.
-
- The color options are:
- RED
- GREEN
- BLUE
- CYAN
- YELLOW
- MAGENTA
- WHITE
-
-
- To continue making changes to this link, pick the next option to be
- changed and press ENTER. To exit from this CHANGE LINK mode, press
- ESC.
-
- To exit from the CHANGE SYMBOL function, press ESC again.
-
-
- NOTE: Remember to use the INS key to increase precision in moving the
- graphic locator. See THE KEYBOARD.
-
-
-
-
-
- Change a Loop
-
-
- This function is used to change a loop's location on a module or its color.
-
- The symbol prompts and appropriate user responses are outlined as follows:
-
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ----------------------------------
-
- 1. SELECT SYMBOL TO BE ADDED OR 1. Highlight CHANGE using the cursor
- OTHER FUNCTION: control keys. Press ENTER.
-
- 2. PICK SYMBOL: 2. Move the graphic locator to the
- loop to be changed. Press ENTER.
-
- Remember that the locator must
- touch the loop on its line segment.
-
- 3. SELECT CHANGE OPTION: 3. Select the information to be changed
- about the loop. Press ENTER.
-
- The options available are:
- LOCATION
- COLOR
-
- The following narrative explains each of these loop options:
-
- LOCATION If you selected LOCATION, first identify the
- new start position for the loop by moving
- the graphic locator on the bottom of the
- module. Press ENTER.
-
- Next move the graphic locator to mark the
- point on the same module that will end the
- loop. Press ENTER.
-
- The loop will be drawn across those links
- that are included in the iteration.
- Press ESC and the link will be redrawn.
-
-
- COLOR If you selected COLOR, highlight the appropri-
- ate color from the CHANGE COLOR menu with the
- cursor control keys. Press ENTER.
-
- The color options are:
- RED
- GREEN
- BLUE
- CYAN
- YELLOW
- MAGENTA
- WHITE
-
-
-
-
-
- To continue making changes to this loop, pick the next option to be
- changed and press ENTER. To exit from this CHANGE LOOP mode, press
- ESC.
-
-
-
- To exit from the CHANGE SYMBOL function, press ESC again.
-
-
- NOTE: Remember to use the INS key to increase precision in moving the
- graphic locator. See THE KEYBOARD.
-
-
-
-
- Change a Diamond
-
-
- This function is used to change a diamond's location on a module or its
- color.
-
- The symbol prompts and appropriate user responses are outlined as follows:
-
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ----------------------------------
-
- 1. SELECT SYMBOL TO BE ADDED OR 1. Highlight CHANGE using the cursor
- OTHER FUNCTION: control keys. Press ENTER.
-
- 2. PICK SYMBOL: 2. Move the graphic locator to the
- diamond to be changed. Press ENTER.
-
- Remember that the locator must
- touch the diamond on its line
- segment.
-
- 3. SELECT CHANGE OPTION: 3. Select the information to be changed
- about the diamond. Press ENTER.
-
- The options available are:
- LOCATION
- COLOR
-
- The following narrative explains each of these diamond options:
-
- LOCATION If you selected LOCATION, identify the
- new center position for the diamond by moving
- the graphic locator on the bottom of the
- module. Press ENTER.
-
- Any links that are crossed over by the diamond
- will be redrawn exiting out of the bottom
- center point of the diamond.
-
- COLOR If you selected COLOR, highlight the appropri-
- ate color from the CHANGE COLOR menu with the
- cursor control keys. Press ENTER.
-
- The color options are:
- RED
- GREEN
- BLUE
- CYAN
- YELLOW
- MAGENTA
- WHITE
-
-
- To continue making changes to diamonds, pick the next option to be
- changed and press ENTER. To exit from this CHANGE DIAMOND mode, press
- ESC.
-
- To exit from the CHANGE SYMBOL function, press ESC again.
-
-
- NOTE: Remember to use the INS key to increase precision in moving the
- graphic locator. See THE KEYBOARD.
-
-
-
-
-
- Change a Boundary
-
-
-
- This function is used to change an existing boundary's path, width, style
- or color.
-
- The symbol prompts and appropriate user responses are outlined as follows:
-
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ----------------------------------
-
- 1. SELECT SYMBOL TO BE ADDED OR 1. Highlight CHANGE using the cursor
- OTHER FUNCTION: control keys. Press ENTER.
-
- 2. PICK SYMBOL: 2. Move the graphic locator to the
- boundary to be changed. Press ENTER.
-
- Remember that the locator must
- touch the boundary on its line
- segment.
-
- 3. SELECT CHANGE OPTION: 3. Select the information to be changed
- about the boundary. Press ENTER.
-
- The options available are:
- PATH
- WIDTH
- STYLE
- COLOR
-
-
- The following narrative explains each of these boundary options:
-
- PATH If you selected PATH, identify the new
- vertex points for the boundary. Press ENTER
- after each point.
-
- When no more vertex points are required, press
- ESC.
-
-
- WIDTH If you selected WIDTH, highlight the new width
- and press ENTER.
-
- The line widths available are:
- NORMAL - single line
- BOLD - double thickness
- HEAVY - triple thickness
-
-
-
- STYLE If you selected STYLE, highlight the new style
- of drawing for the line and press ENTER.
-
- The line styles available are:
- SOLID - continuous line
- DASHED - broken line
- DOTTED - dotted line
- MIXED - mixture of broken and dotted line
-
- COLOR If you selected COLOR, highlight the appropri-
- ate color from the CHANGE COLOR menu with the
- cursor control keys. Press ENTER.
-
- The color options are:
- RED
- GREEN
- BLUE
- CYAN
- YELLOW
- MAGENTA
- WHITE
-
- To continue making changes to this boundary, pick the next option to
- be changed and press ENTER. To exit from this CHANGE BOUND mode,
- press ESC.
-
- To exit from the CHANGE SYMBOL function, press ESC again.
-
-
- NOTE: Remember to use the INS key to increase precision in moving the
- graphic locator. See THE KEYBOARD.
-
-
-
-
-
- Change an Off Page Connector
-
-
- This function is used to change an existing off page connector on a
- structure chart.
-
- The symbol prompts and appropriate user responses are outlined as follows:
-
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ----------------------------------
-
- 1. SELECT SYMBOL TO BE ADDED OR 1. Highlight CHANGE using the cursor
- OTHER FUNCTION: control keys. Press ENTER.
-
- 2. PICK SYMBOL: 2. Move the graphic locator to the
- connector to be changed. Press
- ENTER.
-
- Remember that the locator must
- touch the page connector on its line
- segment or label.
-
- 3. SELECT CHANGE OPTION: 3. Select the information to be changed
- about the page connector. Press
- ENTER.
-
- The options available are:
- LABEL
- COLOR
-
- The following narrative explains each of these page connector options.
-
- LABEL If you selected LABEL, enter the new label and
- press ENTER.
-
- For no label, simply press ENTER in place of
- the label.
-
-
- COLOR If you selected COLOR, highlight the appropri-
- ate color from the CHANGE COLOR menu with the
- cursor control keys. Press ENTER.
-
- The color options are:
- RED
- GREEN
- BLUE
- CYAN
- YELLOW
- MAGENTA
- WHITE
-
-
- To continue making changes to page connectors, pick the next option to
- be changed and press ENTER. To exit from this CHANGE PAGECON mode,
- press ESC.
-
- To exit from the CHANGE SYMBOL function, press ESC again.
-
-
- NOTE: Remember to use the INS key to increase precision in moving the
- graphic locator. See THE KEYBOARD.
-
-
-
- Change Text
-
-
- This function is used to change existing text, its size and color on a
- structure chart.
-
- The symbol prompts and appropriate user responses are outlined as follows:
-
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ----------------------------------
-
- 1. SELECT SYMBOL TO BE ADDED OR 1. Highlight CHANGE using the cursor
- OTHER FUNCTION: control keys. Press ENTER.
-
- 2. PICK SYMBOL: 2. Move the graphic locator to the
- text line to be changed. Press
- ENTER.
-
- Remember that the locator must
- touch the text line somewhere.
-
- 3. SELECT CHANGE OPTION: 3. Select the information to be changed
- about the text. Press ENTER.
-
- The options available are:
- TEXT
- SIZE
- COLOR
-
- The following narrative explains each of these text options.
-
- TEXT If you selected TEXT, enter the new text and
- press ENTER.
-
- Each line of text must be changed individ-
- ually. There are 63 positions available per
- line for text.
-
- SIZE If you selected SIZE, enter the new height
- for the text by moving the graphic locator
- defining the vertical distance for the text.
- Press ENTER.
-
- COLOR If you selected COLOR, highlight the appropri-
- ate color from the CHANGE COLOR menu with the
- cursor control keys. Press ENTER.
-
- The color options are:
- RED
- GREEN
- BLUE
- CYAN
- YELLOW
- MAGENTA
- WHITE
-
-
- To continue making changes to this text, pick the next option to
- be changed and press ENTER. To exit from this CHANGE TEXT mode,
- press ESC.
-
- To exit from the CHANGE SYMBOL function, press ESC again.
-
-
- NOTE: Remember to use the INS key to increase precision in moving the
- graphic locator. See THE KEYBOARD.
-
-
-
-
-
- Change Data or Control Parameters
-
-
- This function is used to change a data or control parameters' label,
- location or color.
-
- The symbol prompts and appropriate user responses are outlined as follows:
-
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ----------------------------------
-
- 1. SELECT SYMBOL TO BE ADDED OR 1. Highlight CHANGE using the cursor
- OTHER FUNCTION: control keys. Press ENTER.
-
- 2. PICK SYMBOL: 2. Move the graphic locator to the
- parameter to be changed. Press
- ENTER.
-
- Remember that the locator must
- touch the parameter on its label
- or arrow.
-
- 3. SELECT CHANGE OPTION: 3. Select the information to be changed
- about the parameter. Press ENTER.
-
- The options available are:
- LABEL
- LOCATION
- COLOR
-
- The following narrative explains each of these diamond options:
-
- LABEL If you selected LABEL, enter the new label
- for the parameter. Press ENTER.
-
- There are 2 lines of 15 positions available
- for this label. Enter the second line, if
- appropriate and press ENTER.
-
- For no label or no second line of label,
- simply press ENTER in place of the label.
-
-
- LOCATION If you selected LOCATION, identify the
- new position for the parameter by touching
- the link where the open or closed end of
- the arrow is to start. Press ENTER.
-
-
-
- COLOR If you selected COLOR, highlight the appropri-
- ate color from the CHANGE COLOR menu with the
- cursor control keys. Press ENTER.
-
- The color options are:
- RED
- GREEN
- BLUE
- CYAN
- YELLOW
- MAGENTA
- WHITE
-
-
-
-
- To continue making changes to this parameter, pick the next option
- to be changed and press ENTER. To exit from this CHANGE DAT/CTL mode,
- press ESC.
-
- To exit from the CHANGE SYMBOL function, press ESC again.
-
-
- NOTE: Remember to use the INS key to increase precision in moving the
- graphic locator. See THE KEYBOARD.
-
-
-
-
-
- The DUPLICATE Function (DUPL)
-
-
- The DUPLICATE function allows you to duplicate a symbol within a structure
- chart. It is applicable to modules, off page connectors, text and data
- and control parameters. This feature allows you to very quickly populate
- your structure chart with information without having to repeat the
- details. For example, to very quickly add a control parameter with label
- `EOF' to appropriate links.
-
- The system prompts and appropriate user responses are outlined as follows:
-
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ----------------------------------
-
- 1. SELECT SYMBOL TO BE ADDED OR 1. Using the cursor keys highlight
- OTHER FUNCTION: DUPL. Press ENTER.
-
- 2. PICK SYMBOL: 2. Move the graphic locator picking
- the symbol to be duplicated.
- Press ENTER.
-
- 3. PICK POSITION: 3. Move the graphic locator picking
- the position for the duplicate text
- or symbol. Press ENTER.
-
-
- To continue duplicating this symbol, repeat step 3 above. To pick a dif-
- ferent symbol to be duplicated, press ESC and repeat steps 2 and 3.
-
-
- To exit from the DUPLICATE mode, press ESC again.
-
-
-
-
- The GROUP function
-
-
- This function allows you to move several symbols at once through picking a
- set of symbols or by picking a module in a tree structure (hierarchy) and
- then picking the new position for the set of symbols or tree. It also
- allows you to delete an entire hierarchy by picking the top module to be
- deleted. Any links and data and control arrows will be moved accordingly
- or deleted, depending upon the function being performed.
-
- The symbol prompts and appropriate user responses are outlined as follows:
-
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ----------------------------------
-
- 1. SELECT SYMBOL TO BE ADDED OR 1. Highlight GROUP by using the cursor
- OTHER FUNCTION: control keys. Press ENTER.
-
- 2. SELECT GROUP FUNCTION: 2. Highlight the group function that
- is to be invoked. Press ENTER.
-
- The options are:
- MOV TREE
- MOV SET
- DEL TREE
-
-
-
- The symbol is redrawn at the new location starting at the definition point
- of the symbol. For modules and off page connectors, all connecting links,
- data and control arrows will be redrawn to this new location.
-
- To continue to make another GROUP selection, highlight the next menu function
- and press ENTER. To exit out of this group, press ESC.
-
- NOTE: To move individual modules at once, use the MOVE function.
- To move links, loops, diamonds, data and control arrows, and
- boundaries individually use the CHANGE function.
-
- REMINDER: To increase precision of moving the locator, remember to press
- the INS key. (See THE KEYBOARD).
-
-
-
- The SIZE function
-
-
- This function allows you to change the size of an existing structure
- chart. This is used in cases where more symbols need to be added than
- there is currently room for, to change the size for printing or plotting
- purposes, or simply to resize the chart as needed.
-
- The symbol prompts and appropriate user responses are outlined as follows:
-
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ----------------------------------
-
- 1. SELECT SYMBOL TO BE ADDED OR 1. Highlight SIZE by using the cursor
- OTHER FUNCTION: control keys. Press ENTER.
-
- 2. CHART SIZE (WIDTH,HEIGHT)? 2. Type in the new chart size in inches
- separated by a comma. Press ENTER.
- EXAMPLE: 10,10
-
- The current chart size is displayed
- for you for reference.
-
- 3. SELECT REFERENCE POINT: 3. Move the graphic locator to the
- reference point on the chart for
- changing the size. Press ENTER.
-
- For beginners, it is simplest to
- leave the locator in its current
- position and just press ENTER.
-
- 4. SELECT NEW POSITION: 4. Move the graphic locator to the
- new position to establish a distance
- and direction for the chart symbols
- to be shifted when drawn in the new
- size area. Press ENTER.
-
- For beginners, it is simplest to
- leave the locator in its current
- position and just press ENTER as
- the chart will then be redrawn with
- the symbols still in their relative
- positions with the chart size.
-
- Be aware that by setting your own
- reference points for size that the
- symbols could be drawn off the chart
- from what is being displayed. The
- symbols are still there, just not
- displayed due to the shifting of
- the old chart with the new size.
-
-
- To continue to set reference points, repeat step 3 above. To return to
- setting a new size, press ESC.
-
- To exit out of SIZE mode, press ESC again.
-
-
-
- The HIGHLIGHT function (HILIGHT)
-
-
- This function allows you to highlight or unhighlight a symbol or text
- within a chart. Highlighted symbols will be redrawn with a bold line.
-
- The symbol prompts and appropriate user responses are outlined as follows:
-
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ----------------------------------
-
- 1. SELECT SYMBOL TO BE ADDED OR 1. Highlight HILIGHT by using the
- OTHER FUNCTION: cursor control keys. Press ENTER.
-
- 2. SELECT HIGHLIGHT OPTION: 2. Highlight the option for this
- function. Press ENTER.
-
- The options available are:
- ON - sets selected symbols to
- highlight state
- OFF - sets selected symbols to
- non-highlighted state
-
- 3. PICK SYMBOL: 3. Position the graphic locator on the
- symbol to be highlighted. Press
- ENTER.
-
- The graphic locator must touch the
- symbol to be highlighted anywhere on
- its text or line segments. If text
- is being highlighted, place the
- locator anywhere on the text and
- press ENTER.
-
-
- The symbol is redrawn in its new state (highlighted or not).
-
- To continue to highlight more symbols, repeat step 3 above. To exit out of
- this HILIGHT mode, press ESC twice.
-
-
- NOTE: Highlighting is temporary, remaining in effect only during the
- current use of the chart.
-
-
-
-
- The LEVEL function
-
-
- This function allows you to expand a current structure chart to a lower
- level chart or return from an expanded chart to a previous chart.
-
- The symbol prompts and appropriate user responses are outlined as follows:
-
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ----------------------------------
-
- 1. SELECT SYMBOL TO BE ADDED OR 1. Highlight LEVEL by using the
- OTHER FUNCTION: cursor control keys. Press ENTER.
-
- 2. SELECT LEVEL FUNCTION: 2. Highlight the option for expanding
- this chart. Press ENTER.
-
- The options available are:
- EXPAND - takes you to the
- expanded chart
- RETURN - returns you to the
- chart you were at
- previously
- RETURN+ - returns you to the
- highest level chart
- where you started
-
- If you selected EXPAND, the following narrative explains this option:
-
-
- EXPAND Pick the module that is being expanded by moving
- the locator and pressing ENTER.
-
- If this is a new chart, the system will ask you
- for the size of the chart. Press ENTER to default
- to the profile size or enter the size and press
- ENTER.
-
- Press ESC to return to the ADD/OTHER menu for
- making additions and changes to this chart.
-
-
- To continue to perform more level functions, repeat step 2 above. To exit
- out of this LEVEL mode, press ESC.
-
-
-
-
- The REDRAW function
-
-
- This function allows you to plot a current structure chart on a plotter or
- change the display mode and redraw it to the screen.
-
- The symbol prompts and appropriate user responses are outlined as follows:
-
- SYSTEM RESPONSE USER RESPONSE
- ---------------------------- ----------------------------------
-
- 1. SELECT SYMBOL TO BE ADDED OR 1. Highlight REDRAW by using the
- OTHER FUNCTION: cursor control keys. Press ENTER.
-
- 2. SELECT DESTINATION DEVICE: 2. Highlight the device for redrawing
- this chart. Press ENTER.
-
- The options available are:
- SCREEN - redraws chart to
- the screen
- PLOTTER - plots the chart
-
-
- If you selected SCREEN, the following narrative explains this option:
-
- SCREEN The chart will be redrawn to the screen based on
- the DISPLAY setting in your PROFILE. If for
- example, you have been working in the DISPLAY mode
- of NONE (showing you no labeling information),
- you can go to your PROFILE and change DISPLAY to
- FULL. Then select REDRAW and and redraw the chart
- to the screen. All labels will now be redrawn for
- you.
-
- If you selected PLOTTER, the following narrative explains this option:
-
- PLOTTER Adjust the plotter, then enter in the serial
- port number where the plotter is located.
-
- Next answer the option for selecting only a
- portion of the chart to plot (Y) or plot the
- entire chart (N).
-
- If you selected Y, position the locator at
- the lower left corner of the portion of the
- chart to be plotted and press ENTER. Then
- move the locator to the upper right corner
- of the portion to be plotted and press ENTER.
-
- The chart will then be plotted as defined.
-
- To continue to redraw, repeat step 2 above. To exit out of this REDRAW
- mode, press ESC.
-
-
- The PROFILE function
-
- This function allows you to change your profile defaults for
- displaying symbols with various labeling options, setting the
- prompts, turning the snap feature on or off, establishing colors
- for each type of symbol and the setting the default for the
- textsize.
-
- The symbol prompts and appropriate user responses are outlined as
- follows:
-
- SYSTEM RESPONSE USER RESPONSE
- ----------------- ------------------------------------------
-
- 1. SELECT SYMBOL TO 1. Highlight PROFILE by using the
- BE ADDED OR OTHER cursor control keys. Press ENTER.
- FUNCTION:
-
- 2. SELECT PROFILE 2. Highlight the option in the CHANGE
- OPTION: PROFILE menu. Press ENTER.
-
- The options available are:
- DISPLAY - information displayed on the
- chart when symbols are redrawn
- PROMPTS - labeling information you are
- asked for when adding symbols
- SNAP - turns an invisible grid on or
- off for automatic alignment
- of symbols
- COLORS - the default colors used for
- type of symbol when created
- TEXTSIZE- the default for the size
- of the text when created
-
- The following narrative explains the Profile Option selected:
-
- DISPLAY If you selected DISPLAY, pick the mode used
- for display by highlighting the options and
- pressing ENTER.
-
- The options are:
- NONE - No labeling information is
- displayed
- PARTIAL - Only the module name is
- displayed; no other labeling
- information on the modules are
- displayed
- FULL - All labeling information
- is displayed
-
-
- PROMPTS If you selected PROMPTS, pick the mode used
- for prompting you by highlighting the options
- and pressing ENTER.
-
- The options are:
- NONE - No labeling information is asked
- PARTIAL - Only the module name is asked;
- no other labeling information is
- asked for
- FULL - All labeling information is
- asked
- This feature is used in the ADD mode only. It
- is not applicable when making changes to
- existing symbols.
-
- SNAP If you selected SNAP, pick the option by
- highlighting and pressing ENTER.
-
- The options are:
- ON - turns an automatic alignment feature
- on for snapping symbols along an
- invisible horizontal and vertical
- grid
- OFF - turns the alignment feature off
-
- COLORS If you selected COLORS, first pick the type
- of symbol that is being set for a default
- color. Press ENTER.
-
- The type of symbol options are:
- MODULE
- LINK
- LOOP
- DIAMOND
- BOUND (boundary)
- PAGE CON (page connector)
- TEXT
- DATA/CTL (data or control)
-
- Next choose the color for that type of
- symbol you selected by highlighting the color
- and pressing ENTER.
-
- The color options are:
- RED
- GREEN
- BLUE
- CYAN
- YELLOW
- MAGENTA
- WHITE
-
- To continue to set the color symbol type,
- repeat the steps above. To exit from the
- DEFAULT COLORS mode, press ESC.
-
-
- TEXTSIZE If you selected textsize, enter in the new
- default text height in inches. Press ENTER.
- This default is appropriate when adding text
- to a chart. By setting your own textsize
- default, you can simply press ENTER when
- asked for the size when in ADD TEXT mode.
-
- To exit from any option, press ESC.
-
- To exit from these functions, press ESC until you are returned to
- the menu desired.
-
- PLOTTING/PRINTING
-
-
- Plotting
-
-
- SCdraw supports multiple plotters; refer to the chapter 'System
- Requirements'. The plotting function can be activated from the Other Menu
- under the function REDRAW. See The Redraw Function in the section OTHER
- MENU for more explanation.
-
- Setting of baud rates and parity are outlined in the following table:
-
- PLOTTER BAUD RATE PARITY
- --------------------- --------- ------
- Hewlett Packard 7220 2400 None
- Hewlett Packard 7470A 9600 None
- Hewlett Packard 7475A 9600 None
- Hewlett Packard 7550A 9600 None
- Hewlett Packard ColorPro 9600 None
- Hewlett Packard Draftmaster 9600 None
- IBM 7371 9600 None
- IBM 7372 9600 None
- Sweet Pea Six-Shooter 9600 None
-
-
-
- For information on how to set the dip switches, refer to the your
- respective plotter manual.
-
- Also the plotter has to be identified to SCdraw through the configuration
- setup. If this has not been done, refer to Setting Configuration.
-
-
-
- Color Definitions
-
- SCdraw uses seven logical colors. The default colors used for the various
- symbol types are shown in the following table.
-
- -----------------------------------------------------------------------
- Symbol Default Color
- Type
- -----------------------------------------------------------------------
- Module White
- Link White
- Loop White
- Diamond White
- Boundary Green
- Page Connector White
- Text Blue
- Data Red
- Control Blue
- -----------------------------------------------------------------------
-
-
- The correspondence between color and plotter pen number used is shown
- in the table below.
-
- -----------------------------------------------------------------------
- Color Color 2-Pen-Plotter 6-Pen-Plotter 8-Pen-Plotter
- No. Pen No. Pen No. Pen No.
- -----------------------------------------------------------------------
- Red 1 1 1 1
- Green 2 2 2 2
- Blue 3 1 3 3
- Cyan 4 2 4 4
- Yellow 5 1 5 5
- Magenta 6 2 6 6
- White 7 1 1 7
-
- Note: If a symbol is highlighted, it will use pen number 1 on the
- 2-Pen-Plotter; pen number 5 on the 6-Pen-Plotter and on the
- 8-Pen-Plotter.
-
-
-
-
-
- Printing
-
- The print function generates a hardcopy of the current screen display via
- an attached printer. The ZOOM and PAN functions can be used to isolate
- sections of a diagram for hardcopy display.
-
- There are two print resolutions available for most of the printers
- supported by SCdraw.
-
- To print, press either:
-
- CTRL + F5 Standard resolution
-
- CTRL + F6 High resolution
- (For the Toshiba printers, standard = high)
- Gives the clearest printed diagrams but is slower than the
- single density used with CTRL + F5.
- Note: HP LaserJet Series II and III require a total of 2 Meg
- of printer memory for high resolution printing.
-
- Note: Printer must be attached to a parallel port.
-
-
-
- USING A MOUSE
-
-
-
- The mouse pointing device will function with both menu selection and
- graphic editing. The mouse buttons can be used in place of the keyboard
- keys as defined below:
-
-
- -----------------------------------------------------------------------
- Keyboard 3-Button 2-Button
- Key Mouse Mouse
- -----------------------------------------------------------------------
-
- ESC Click left button Click left button
-
- ENTER Click right button Click right button
-
- + Hold left button and Hold left button and
- click right button click right button
-
- - Hold right button and Hold right button and
- click left button click left button
-
- INS Click middle button Hold either button and
- click the other
-
- ARROW KEYS Movement of mouse Movement of mouse
- -----------------------------------------------------------------------
-
-
-
- Menu Selection
-
- Move the mouse highlighting the menu selection and click the ENTER
- button.
-
- ZOOM Function
-
- The plus (+) and minus (-) keys are used with the zoom function to
- increase or decrease the size of the zoom box, respectively. The mouse
- can be used to replace the usage of these two buttons as defined in the
- above table.
-
-
-
- Graphic Editing
-
- The mouse will function with the graphic editor for symbol location
- and usage of the ENTER, ESC, and INS keys.
-
- For symbol location, use the mouse to move the cursor to the
- appropriate position.
-
- Use the buttons as noted in the above table to represent the ENTER and
- ESC keys defined for each appropriate symbol selection process.
-
- Use of the mouse to represent the INS key will be active except in the
- Zoom mode on the 2 button mouse. The INS key is used to toggle movement
- of the graphic locator between high and low precision.
-
- General Notes
-
- The mouse is an optional feature with SCdraw. All input can be entered
- through the keyboard if a mouse is not available.
-
- All menus and editing features as defined in this manual remain the
- same. If a mouse is used, note above listed table to identify
- appropriate usage.
-
-
- Mouse Requirements
-
- A mouse may be used as an additional input device with SCdraw. Both
- Microsoft's and Mouse Systems' mice are supported. However, before
- initiating the SCdraw session, the vendor's mouse device driver must be
- made resident following instructions supplied by the vendor. For the
- Microsoft mouse, the driver is named MOUSE.COM; the Mouse Systems
- driver is named MSMOUSE.COM.
-
- Most users include a line in the AUTOEXEC.BAT file so that the driver
- will automatically be made resident when the system is booted.
-
-
- ERROR MESSAGES
-
-
-
- ADJUST PAPER. ENTER TO CONTINUE - Adjust paper on printer to top of form
- Press ENTER to print or CTRL + Break to stop the print function.
-
- CANNOT DELETE FILE - Error in file or disk structure. Try to delete again
- or try to delete from DOS.
-
- CANNOT OPEN FILE - File is in wrong format. It is not an SCdraw chart
- file.
-
- CANNOT PAN AT FULL SCALE - You are currently at full scale mode with the
- chart. You must be in the ZOOM mode (use CTRL+F2) before PAN can be used.
-
- CANNOT RENAME FILE - There is a possible error in the file or disk
- structure. Try to rename the file again or try DOS RENAME.
-
- CHART ALREADY EXISTS - The chart you are trying to create or rename
- already exists. Retry this function with a new name. Use the DIR
- function under the CHART menu to view the current file names that exist.
-
- CHART NOT FOUND - The chart name entered was not found on the disk and
- directory currently in use. Use the DIR function under the CHART menu to
- check the spelling of the chart names and/or use the DRIVE and CHANGE DIR
- functions to change to the correct directory, if necessary.
-
- DEVICE DRIVER NOT COMPATIBLE WITH INSTALLED EQUIPMENT - The configuration
- you have estabished in the SC.BAT file does not match your actual PC
- equipment. Review the bat file and update it to match your equipment.
-
- DEVICE ERROR ON ASYNC PORT - You have encountered an error while
- plotting. Check the following conditions:
- 1) Be sure the correct communications port number is entered when
- prompted for;
- 2) Be sure plotter is turned on and in a ready state (paper loaded);
- 3) The switch settings on the plotter must be correct - see the plotter
- manual;
- 4) You must use the correct cable as specified by the plotter manufac-
- turer.
-
- DIRECTORY NOT FOUND - The directory specified in the CHANGE DIR function
- does not exist. Display the directory of the disk and check the spelling.
-
- DISK SPACE OR R/W ERROR - The disk is full or you have encountered an
- error while reading or writing to the disk.
-
- DISPLAY LIST MEMORY BUFFER FULL-You have run out of memory for displaying
- your current chart on your PC.You may need additional memory (>320K) to
- add more symbols to your chart. The maximum number of symbols allowed is
- 800 and requires more than 320K of memory. To gain more memory, you
- might check for any resident programs running in memory and eliminate
- those or if possible, add more memory to your machine.
-
-
-
- FILE ALREADY EXISTS - The file already exists for this chart name
- entered. Retry the name with a new name. Use the functions provided in
- the CHART menu to aid this process--DIR, CHANGE DIR, and DRIVE.
-
- ILLEGAL DRIVE - The specified disk drive does not exist. Check the
- existing drive and try again. Input the letter only (for example: A, B,
- C, etc.)
-
- ILLEGAL SYMBOL TYPE - The function specifed is not valid for the symbol
- type chosen. For example:
- 1) MOVE function is not valid for links, loops, diamonds, boundaries
- or data & control parameters. To `move' these symbols, use the
- CHANGE function and select the type of symbol to be `moved'.
- 2) DUPL function is not valid for links, loops, diamonds, boundaries,
- or text. To create these additional symbols, use the ADD menu.
- 3) LINKS can connect only modules and off page connectors.
-
- INVALID HEIGHT - The point chosen for height is at or below the level of
- the point chosen for the text position. The point chosen for the position
- for the text represents the botton of the text. The point chosen for
- HEIGHT: must be above the first point. The vertical distance of these
- two points is the text height.
-
- INVALID NAME - The name entered for the chart does not conform to DOS
- file name standards. It must be 1-8 alphanumeric positions.
-
- INVALID NUMERIC INPUT - The value(s) entered are less than 0 or the entry
- is invalid. Size of a chart must be entered as #,# (for example: 10,12)
-
- INVALID SIDE - Loops and diamonds must be placed on the bottom side of the
- module boxes.
-
- MAXIMUM CONNECTIONS ALREADY ESTABLISHED - The maximum number of
- connections has been exceeded. One of the following conditions has
- occurred:
- 1) The number of data or control arrows assigned to a link has exceeded
- 20.
- 2) The sum of the number of links, diamond and loop connections to a
- module or off-page connector has exceeded 100.
-
- MAXIMUM NUMBER OF SYMBOLS EXCEEDED - The maximum number of symbols is 800
- per chart and this limit has been exceeded. No more symbols can be added
- until others have been deleted. To expand your charting capability, use
- the off page connector to go to another chart or the LEVEL function to
- expand a chart in more detail on another chart.
-
-
-
- NO SYMBOL DETECTED - One of the following conditions has occurred:
- 1) During a PICK SYMBOL function, the graphic locator was not placed
- on a symbol. (The tip of the locator must be on the symbol you
- wish to choose--touching labeling information or a line segment);
- 2) The point chosen for the SOURCE or DESTINATION of a link did not
- touch the symbol (module or off page connector).
- 3) During the CHANGE function of a loop or diamond, the LOCATION
- picked did not touch the module box selected.
- 4) During the CHANGE function of a data or control parameter, the
- LOCATION picked did not touch the data or control selected.
- 5) During the LEVEL function, the graphic locator did not touch
- the module box to be expanded.
- 6) The point chosen to add a data or control symbol to the chart
- did not touch the link this symbol is to be associated with. The
- graphic locator must touch the link line segment though the data
- or control arrow will actually be drawn off the link.
-
- PLOTTER SUPPORT MODULE ABSENT - The plotter module must be included in the
- SC.BAT file to be able to output charts to a plotter. See Setting
- Configuration.
-
- POINT NOT ON SAME SIDE - The point chosen for the end point for the loop
- must be on the same side of the module as the beginning point.
-
- UNABLE TO LOAD SCdraw - Random Access Memory (RAM) was exceeded. SCdraw
- needs a minimum of 320K of RAM to execute. If you have other resident
- programs in memory when loading SCdraw, these programs may take up
- some of the RAM and not leave enough for SCdraw. Reboot the PC without
- loading the other programs and try to load SCdraw again.
-
- UNSUPPORTED MONITOR DEVICE - Monitor device specified in SC.BAT file
- was not found on the default disk drive. Verify the correct
- monitor driver exists on the diskette or in the SCdraw directory. Also
- check the correct spelling of the driver. See Setting Configuration for
- correct syntax of the SC.BAT file.
-
- UNSUPPORTED PLOTTER DEVICE - The plotter module specified in SC.BAT
- file was not found on the default disk drive. Verify the correct
- plotter driver exists on the diskette or in the SCdraw directory. Also
- check the correct spelling of the driver. See Setting Configuration for
- correct syntax of the SC.BAT file.
-
- UNSUPPORTED PRINTER DEVICE - The printer module specified in the
- SC.BAT file was not found on the default disk drive. Verify the correct
- printer driver exists on the diskette or in the SCdraw directory. Also
- check the correct spelling of the driver. See Setting Configuration for
- correct syntax of the SC.BAT file.
-
-
- ----------------end-of-author's-documentation---------------
-
- Software Library Information:
-
- This disk copy provided as a service of
-
- Public (software) Library
-
- We are not the authors of this program, nor are we associated
- with the author in any way other than as a distributor of the
- program in accordance with the author's terms of distribution.
-
- Please direct shareware payments and specific questions about
- this program to the author of the program, whose name appears
- elsewhere in this documentation. If you have trouble getting
- in touch with the author, we will do whatever we can to help
- you with your questions. All programs have been tested and do
- run. To report problems, please use the form that is in the
- file PROBLEM.DOC on many of our disks or in other written for-
- mat with screen printouts, if possible. PsL cannot debug pro-
- programs over the telephone, though we can answer questions.
-
- Disks in the PsL are updated monthly, so if you did not get
- this disk directly from the PsL, you should be aware that the
- files in this set may no longer be the current versions. Also,
- if you got this disk from another vendor and are having prob-
- lems, be aware that some files may have become corrupted or
- lost by that vendor. Get a current, working disk from PsL.
-
- For a copy of the latest monthly software library newsletter
- and a list of the 3,000+ disks in the library, call or write
-
- Public (software) Library
- P.O.Box 35705 - F
- Houston, TX 77235-5705
-
- Orders only:
- 1-800-2424-PSL
- MC/Visa/AmEx/Discover
-
- Outside of U.S. or in Texas
- or for general information,
- Call 1-713-524-6394
-
- PsL also has an outstanding
- catalog for the Macintosh.
-
-